personal security detachment (psd) - Turc Anglais Dictionnaire